#include "arduino.h"
#include "my_gui.h"
#include "motor.h"
#include "my_hx711.h"

void setup()
{
  pinMode(45, OUTPUT);
  digitalWrite(45, LOW);


  Serial.begin(115200);

  // pinMode(14, OUTPUT);
  // pinMode(18, OUTPUT);
  // while(1){
  //   Serial.println("led pin blink");
  //   digitalWrite(14, LOW);
  //   digitalWrite(18, LOW);
  //   delay(2000);
  //   digitalWrite(14, HIGH);
  //   digitalWrite(18, HIGH);
  //   delay(2000);
  // }

  // pinMode(4, OUTPUT);
  // pinMode(5, OUTPUT);
  // pinMode(6, OUTPUT);
  // pinMode(8, OUTPUT);
  // pinMode(9, OUTPUT);
  // pinMode(15, OUTPUT);
  // pinMode(17, OUTPUT);

  // while(1){
  //   Serial.println("motor pin blink");
  //   digitalWrite(4, LOW);
  //   digitalWrite(5, LOW);
  //   digitalWrite(6, LOW);
  //   digitalWrite(8, LOW);
  //   digitalWrite(9, LOW);
  //   digitalWrite(15, LOW);
  //   digitalWrite(17, LOW);

  //   delay(2000);
  //   digitalWrite(4, HIGH);
  //   digitalWrite(5, HIGH);
  //   digitalWrite(6, HIGH);
  //   digitalWrite(8, HIGH);
  //   digitalWrite(9, HIGH);
  //   digitalWrite(15, HIGH);
  //   digitalWrite(17, HIGH);
  //   delay(2000);
  // }

  motor_init();
  my_gui_init();
  hx711_init();
  delay(50);
}

void loop()
{
  vTaskDelay(5);
}
